<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition template="./template/layout.xhtml"
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">
	<ui:define name="conteudo">
	<div style="margin: 40px 0 0 0;">
		<h:form enctype="multipart/form-data">
			<p:fieldset legend="Biblioteca Virtual IDEZ - Cadastro de Usuário" style="margin: 10px 150px 0 150px;">
				<p:panelGrid id="CadUser" columns="2" style="margin: 0 10px 0 120px;">
					<h:outputText value="Nome: " />
					<p:inputText value="#{usuarioBEAN.usuario.nome}" required="true"/>
					<h:outputText value="Curso: " />
					<p:inputText value="#{usuarioBEAN.usuario.curso}" required="true" />
					<h:outputText value="E-mail: " />
					<p:inputText value="#{usuarioBEAN.usuario.email}" required="true"/>
					<h:outputText value="Data de Nascimento: " />
					<p:calendar value="#{usuarioBEAN.usuario.dataNascimento}" id="cal"
						navigator="true" display="inline" showButtonPanel="true" required="true" />
					<h:outputText value="Usuário: " />
					<p:inputText value="#{usuarioBEAN.usuario.login}" required="true"/>
					<h:outputText value="Status: " />
					<p:selectOneMenu value="#{usuarioBEAN.usuario.status}">
						<f:selectItem itemLabel="Ativo" itemValue="A"/>
						<f:selectItem itemLabel="Inativo" itemValue="I"/>
					</p:selectOneMenu>
					<h:outputText value="Perfil: " />
				    <p:selectOneMenu value="#{usuarioBEAN.usuario.perfil}">
						<f:selectItem itemLabel="Usuário" itemValue="2"/>
						<f:selectItem itemLabel="Administrador" itemValue="1"/>
					</p:selectOneMenu>
					<h:outputText value="Senha: " />
					<p:password value="#{usuarioBEAN.usuario.senha}"  required="true"/>
					<h:outputText value="Foto: " />
					<p:fileUpload value="#{usuarioBEAN.file}"	mode="simple" />
					<f:facet name="footer">
						<h:form>
						<p:commandButton value="Cadastrar" icon="ui-icon-star"
							action="#{usuarioBEAN.cadastrarUsuario()}" ajax="false" rendered="#{usuarioBEAN.btnCadastrar}"/>
						<p:commandButton value="Salvar" icon="ui-icon-disk"
							action="#{usuarioBEAN.salvarUsuario()}" ajax="false" rendered="#{usuarioBEAN.btnSalvar}"/>
						<p:commandButton value="Limpar" icon="ui-icon-eraser"
							action="#" />
						<p:commandButton value="Cancelar" icon="ui-icon-eraser"
							action="#{usuarioBEAN.cancelar()}" ajax="false" />
						</h:form>
					</f:facet>
				</p:panelGrid>

			</p:fieldset>
		</h:form>
		<h:form>
			<p:growl id="msg" globalOnly="true" showDetail="true"/>
		</h:form>
	</div>
	</ui:define>
</ui:composition>